/*通用*/
@media screen and (min-width: 1024px) {
	.xfu-wrap{
		width: 740px;
		margin-left: auto;
		margin-right: auto;
	}
	.xfu-content-pink-content{
		width: 628px;
		margin:0 auto;
	}
}
/*@media screen and () {*/
	/**/
/*}*/
.xfu-content{
	margin: 5px 0;
}
.xfu-wrap-edge{
	margin: 20px 15px;
}
/*通用 Ends*/
/*特大喜讯*/
.xfu-content{

}
.xfu-content-introduction-recruit{
	margin: 5px 0;
	padding:20px;
	background-color: red;
}
.xfu-content-introduction-recruit-tit{
	font-size: 24px;
	letter-spacing: 2px;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
.xfu-content-introduction-recruit-details{
	margin-top: 20px;
	padding: 20px;
	background-color: #fff;
	text-align: center;
}
.xfu-content-introduction-recruit-details-item{
	font-size: 14px;
	line-height: 2em;
	letter-spacing: 2px;
}
.xfu-content-introduction-recruit-details-item>p{
	font-weight: 700;
}
.xfu-content-introduction-recruit-details-item-1{
	font-size: 20px;
	color: rgb(255,41,65);
	margin-bottom: 8px;
}
.xfu-content-introduction-recruit-details-item-2-words{
	font-size: 24px;
	letter-spacing: 0.5px;
	background-color: rgb(9, 193, 255);
	color: #fff;
}
.xfu-content-introduction-recruit-details-item-4{
	margin-bottom: 5px;
}
.xfu-content-introduction-recruit-details-item-5,
.xfu-content-introduction-recruit-details-item-6{
	padding: 1.6px 0;
	font-size: 15px;
	line-height: 2em;
	color: rgb(255, 41, 65);
}
.xfu-content-introduction-recruit-details-item-7{
	padding: 1.6px 0;
}
.xfu-content-introduction-recruit-details-item-8{
	padding: 1.6px 0;
}
.xfu-content-introduction-recruit-details-item-7-words,
.xfu-content-introduction-recruit-details-item-8-words{
	font-size: 15px;
	line-height: 2em;
	background-color: rgb(255, 41, 65);
	color: #fff;
}
.xfu-content-introduction-recruit-details-item-9{
	padding: 1.6px 0;
	font-size: 15px;
	line-height: 2em;
}
.xfu-content-introduction-recruit-details-item-10,
.xfu-content-introduction-recruit-details-item-11,
.xfu-content-introduction-recruit-details-item-12{
	padding: 2.4px 0;
}
/*特大喜讯 Ends*/
/*介绍图片*/
.xfu-content-introduction-imgBox-img{
	visibility: visible;
	max-width: 100%;
	width: auto;
	height: auto;
}
/*介绍图片 Ends*/
/*学院简介*/
.xfu-content-header{
	margin: 10px auto;
	border-style: solid;
	-webkit-border-image: url("http://image.huhuixin.com/school/border.png") 90 110 50 fill;
	border-width: 45px 55px 25px;
	text-align: center;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 2px;
	color: rgb(60, 40, 34);
	font-weight: 800;
}
.xfu-content-introduction-academy-content{
	max-width: 100%;
	margin: 0 auto;
	padding: 10px;
	line-height: 30px;
	word-wrap: break-word;
	border: 1px solid rgb(198, 198, 199);
}
.xfu-content-introduction-academy-content-img{
	max-width: 100%;
	width: auto;
	height: auto;
}
.xfu-content-introduction-academy-content-article-item{
	font-size: 14px;
	text-indent: 2em;
	letter-spacing: 1px;
	padding: 2px 0;
}
/*学院简介 Ends*/
/*薪资待遇*/
.xfu-content-pink-titBox{
	padding: 10px;
}
.xfu-content-pink-titBox-tit{
	width: 648px;
	padding-top: 4px;
	padding-bottom: 4px;
	max-width: 100%;
	box-sizing: border-box;
	width: auto;
	border-width: 10px;
	border-style: solid;
	-webkit-border-image: url("http://image.huhuixin.com/school/border-2.png") 40 25 fill;
	background-color: rgb(204, 204, 204);
}
.xfu-content-pink-titBox-tit-desc{
	padding: 5px 15px;
	font-size: 17px;
	line-height: 25.6px;
	font-weight: 700;
	text-align: center;
	background-color: rgb(247, 226, 236);
	color: rgb(255, 41, 65);
}
.xfu-content-pink-content{
	padding: 10px 20px;
}
.xfu-content-pink-content-border{
	padding-bottom: 10px;
	max-width: 100%;
	box-sizing: border-box;
	width: 628px;
	border-right: 4px solid rgb(235, 103, 148);
	border-bottom: 4px solid rgb(235, 103, 148);
}
.xfu-content-pink-content-bgColor{
	margin-right: 10px;
	margin-left: -10px;
	padding: 20px;
	max-width: 100%;
	box-sizing: border-box;
	background-color: rgb(235, 103, 148);
}
.xfu-content-pink-content-bgColor-border{
	border-width: 4px;
	border-style: solid;
	border-color: rgb(255, 255, 255);
}
.xfu-content-pink-content-bgColor-border-rectangle{
	margin-left: 10px;
	max-width: 100%;
	width: 8px;
	height: 8px;
	display: inline-block;
	background: rgb(255, 255, 255);
}
.xfu-content-pink-content-bgColor-border-desc{
	margin: 5px 15px 15px 30px;
	max-width: 100%;
	color: rgb(255, 255, 255);
}
.xfu-content-pink-content-bgColor-border-desc-item{
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 32px;
	padding: 2px 0;
}
.xfu-content-pink-content-bgColor-border-desc-item-black{
	color: #000;
}
.xfu-content-pink-content-bgColor-border-desc-item-white{
	color: #fff;
}
.xfu-content-pink-content-bgColor-border-desc-item-remarks{
	background-color: #000;
	color: #fff;
}
/*薪资待遇 Ends*/
.xfu-content-img{
	max-width: 100%;
	width: auto;
	height: auto;
	margin: 0 auto;
}
.xfu-glory{
	font-size: 20px;
	letter-spacing: 0;
}
/*郑重声明*/
.xfu-content-blue-header-dot{
	margin-right: auto;
	margin-left: auto;
	max-width: 100%;
	box-sizing: border-box;
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background-color: rgb(26, 130, 156);
}
.xfu-content-blue-header-line{
	margin-top: 12px;
	max-width: 100%;
	text-align: center;
}
.xfu-content-blue-header-line-rotate{
	transform: rotate(45deg);
	width: 120px;
	height: 120px;
	border-left: 2px solid rgb(26, 130, 156);
	border-top: 2px solid rgb(26, 130, 156);
	display: inline-block;
}
.xfu-content-blue-body{
	padding: 6px;
	max-width: 100%;
	box-sizing: border-box;
	border-width: 2px;
	border-style: solid;
	border-color: rgb(26, 130, 156);
	margin-top: -65px;
}
.xfu-content-blue-body-content{
	padding: 20px;
	max-width: 100%;
	box-sizing: border-box;
	background-color: rgb(26, 130, 156);
}
.xfu-content-blue-body-content-desc-item{
	font-size: 14px;
	color: #fff;
	font-weight: 700;
	text-align: center;
	line-height: 2em;
	letter-spacing: 2px;
	padding: 2.4px 0;
}
.blue-desc-tit{
	font-size: 22px;
	padding: 0;
}
.blue-desc-subheading{
	margin-top: 10px;
	font-size: 16px;
	color: rgb(255, 251, 0);
	padding: 0;
}
.blue-desc-normal{
	font-weight: normal;
}
.blue-desc-yellow{
	color: rgb(255, 251, 0);
}
.xfu-content-blue-body-content-qrcode{
	margin-top: 5px;
	margin-bottom: 31px;
	text-align: center;
}
.xfu-content-blue-body-content-qrcode::after{
	content: '';
	display: block;
	visibility: hidden;
	clear: both;
}
.xfu-content-blue-body-content-qrcode-item{
	width: 264px;
	height: auto;
}
/*郑重声明 Ends*/
/*管理介绍*/
.xfu-content-manage-tit{
	text-align: center;
	font-size: 17px;
	font-weight: 700;
	color: rgb(255, 41, 65);
	line-height: 2em;
	letter-spacing: 2px;
}
.xfu-content-manage-detail{
	font-size: 17px;
	text-indent: 2em;
	line-height: 2em;
	letter-spacing: 2px;
	font-weight: 700;
}
.xfu-content-manage-remark{
	text-align: center;
	line-height: 2em;
}
.xfu-content-manage-remark-desc{
	color: rgb(255, 255, 255);
	font-size: 14px;
	background-color: rgb(136, 136, 136);
	font-weight: 700;
}
.xfu-content-manage-imgBox{
	text-align: center;
}
/*管理介绍 Ends*/
/*专业介绍*/
.xfu-content-profession{
	margin-bottom: 30px;
}
.xfu-content-profession-tit{
	font-size: 20px;
}
.xfu-content-profession-body{
	padding: 5px 10px;
	max-width: 100%;
	box-sizing: border-box;
	border-top: 3px solid rgb(30, 155, 232);
	border-bottom: 3px solid rgb(30, 155, 232);
	text-align: left;
}
.xfu-content-profession-body-content{
	padding: 10px 10px 20px;
	max-width: 100%;
	box-sizing: border-box;
	border-width: 2px;
	border-style: solid;
	border-color: rgb(30, 155, 232);
}
.xfu-content-profession-body-content-item-tit-line{
	max-width: 100%;
	font-size: 18px;
	margin: 1em auto 0;
	border-top: 1px solid rgb(141, 165, 196);
}
.xfu-content-profession-body-content-item-tit-desc{
	margin:0 auto 1em;
	max-width: 100%;
	text-align: center;
	width: 432px;
	font-size: 18px;
	color: rgb(0, 112, 192);
	font-weight: 700;
	line-height: 25.6px;
	letter-spacing: 2px;
}
.xfu-content-profession-body-content-item-desc{
	font-size: 17px;
	letter-spacing: 2px;
}
.profession-desc-introduction-tit{
	line-height: 1.5;
	font-weight: 700;
	color: rgb(255, 255, 255);
	background-color: rgb(171, 25, 66);
}
.profession-desc-introduction-content{
	line-height: 1.7em;
}
.profession-desc-direction-tit{
	line-height: 1.5;
	font-weight: 700;
	color: rgb(255, 255, 255);
	background-color: rgb(64, 118, 0);
}
.profession-desc-direction-content{
	background-color: rgb(214, 214, 214);
	font-weight: 700;
	line-height: 1.8em;
}
.xfu-content-profession-body-content-item-imgBox-header{
	font-size: 16px;
	margin: 0 auto;
}
.profession-imgBox-header-wrap{
	text-align: center;
}
.profession-imgBox-header-img{
	width: 2em;
	height: 2em;
	margin: 0 auto;
	background-color: #fff;
}
.profession-imgBox-header-line{
	width: 429.797px;
	max-width: 100%;
	border-top: 2px solid rgb(141, 165, 196);
	margin-top: -1em;
	margin-left: auto;
	margin-right: auto;
}
.xfu-content-profession-body-content-item-imgBox{
	margin-bottom: 2em;
}
.xfu-content-profession-body-content-item-imgBox-body{
	margin-top: 1.5em;
	width: 614px;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.xfu-content-profession-body-content-item-imgBox-body::after{
	content: '';
	display: block;
	clear: both;
	visibility: hidden;
}
.profession-imgBox-body-left{
	max-width: 100%;
	width: 276.297px;
	margin-right: 16px;
}
.profession-imgBox-body-right{
	max-width: 100%;
	width: 276.297px;
}
/*专业介绍 Ends*/
/*择校优势*/
.xfu-advantage{
	font-size: 20px;
	letter-spacing: 2px;
}
.xfu-content-advantage-icon{
	text-align: center;
}
.xfu-content-pink-advantage-item{
	font-size: 16px;
	line-height: 1.8em;
}
.xfu-content-advantage-black{
	font-size: 16px;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 0);
}
.xfu-content-advantage-white{
	font-size: 16px;
	color: rgb(255, 255, 255);
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 1em;
}
/*择校优势Ends*/
/*综合介绍*/
.xfu-content-comprehensive-item{
	margin-bottom: 15px;
}
.xfu-content-comprehensive-item-tit{
	position: relative;
	text-align: center;
}
.xfu-content-comprehensive-item-tit-background{
	width: 180px;
	height: 40px;
	background-color: rgb(18, 114, 85);
}
.xfu-content-comprehensive-item-tit-words{
	font-size: 20px;
	color: #fff;
	font-weight: 700;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-58%);
}
.xfu-content-comprehensive-item-content-desc-words{
	margin-right: 16px;
	margin-left: 16px;
	max-width: 100%;
	font-size: 17px;
	min-height: 1em;
	text-align: left;
	text-indent: 2em;
	line-height: 2em;
	letter-spacing: 2px;
}
.xfu-content-comprehensive-item-content-desc-background{
	background-color: rgb(136, 136, 136);
}
.xfu-content-comprehensive-item-content-imgBox{
	text-align: center;
}
.xfu-content-comprehensive-item-content-imgBox-item-desc{
	text-align: center;
	margin-bottom: 6px;
}
.xfu-content-comprehensive-imgBox-item-desc-words{
	color: rgb(255, 255, 255);
	font-size: 14px;
	background-color: rgb(136, 136, 136);
}
/*综合介绍 Ends*/
/*报名政策*/
.xfu-content-policy-tit{
	font-size: 17px;
	font-weight: 700;
	color: rgb(127, 127, 127);
	letter-spacing: 1px;
	text-align: center;
}
.xfu-content-pink-policy-tit{
	text-align: center;
}
.xfu-content-pink-policy-tit-words{
	font-size: 16px;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 0);
	letter-spacing: 2px;
}
.xfu-content-pink-policy-icon{
	margin-top: 5px;
	text-align: center;
}
.xfu-content-pink-policy-icon-arrow{
	color: rgb(255, 255, 255);
	font-family: arial;
	font-size: 16px;
	background-color: #000;
}
.xfu-content-pink-policy-white{
	font-size: 16px;
}
.xfu-content-pink-policy-height25{
	margin-top: 25px;
}
/*报名政策 Ends*/
.xfu-content-add-tit{
	font-size: 16px;
	font-weight: 700;
	color: #3e3e3e;
	line-height: 2em;
}
.xfu-content-add-content{
	font-size: 16px;
	line-height: 2em;
}
.xfu-content-notes-tit{
	font-size: 16px;
	font-weight: 700;
	color: rgb(217, 33, 66);
	line-height: 2em;
}
.xfu-content-notes-content{
	font-size: 16px;
	line-height: 2em;
	font-weight: 700;
	color: rgb(255, 41, 65);
	background-color: rgb(255, 251, 0);
}
.xfu-content-imgBox{
	text-align: center;
}